पर काम नहीं कर मैं एक एएसपी वेबसाइट है कि एक वीडियो HTTP पैरामीटर के आधार पर 'id'
वीडियो टैग मोबाइल
सर्वर साइड खेलता है:
Public vidurl As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim id As String = Request.QueryString("id")
Dim DT As New DataTable
Dim vidInfo As VideoInfo
Try
If id IsNot Nothing Then
Dim SQLConnection_Cont As New SqlConnection(SQLConntStr)
DT = f.GetVideoInfo(id, SQLConnection_Cont)
If DT IsNot Nothing Then
If DT.Rows.Count > 0 Then
vidInfo = New VideoInfo With {
.ID = DT.Rows(0).Item("FTPID"),
.Processed = DT.Rows(0).Item("Processed"),
.URL = DT.Rows(0).Item("URL"),
.VideoName = DT.Rows(0).Item("VideoName"),
.VidID = DT.Rows(0).Item("VidID"),
.Created = DT.Rows(0).Item("Created"),
.MonthDiff = DT.Rows(0).Item("Monthdiff")}
If vidInfo.MonthDiff = 0 Then
vidurl = "http://webpath.com/virtualdirectory/content/" & vidInfo.VideoName
End If
End If
End If
End If
Catch ex As Exception
WriteExToFile("Video.aspx.vb", ex.ToString)
End Try
End Sub
क्लाइंट साइड:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Video Player</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="vidplay">
<video height="400" controls style="position: relative; top: 23px;">
<source src=<%= vidurl %> type="video/mp4" codecs="avc1.42E01E, mp4a.40.2"/>
<object data=src=<%= vidurl %> width="320" height="240"></object>
</video>
</div>
</div>
</form>
</body>
</html>
तो मैं वैश्विक चर vidurl
जब मैं इसे डेस्कटॉप के लिए Google क्रोम पर चलाता हूं, तो मुझे केवल काले छवि के साथ वीडियो में ध्वनि सुनाई देती है।
जब मैं इसे मोबाइल पर चलाता हूं, तो एक काला वीडियो दिखाई देता है, लेकिन यह कुछ भी नहीं खेलता है।
समस्या क्या हो सकती है?
कृपया ध्यान दें कि वर्चुअल निर्देशिका में सभी वीडियो mp4 प्रारूप में हैं।
अद्यतन:
मैं अपने वीडियो में कोडेक सूचना के पास गया,
इसे कहते हैं: MPEG-4 Video (mp4v)
कि समस्या हो सकता है?
मोबाइल पर मोबाइल पर काम करने के लिए प्राथमिकता है।
क्या आप एक छोटी/छोटी टेस्ट वीडियो क्लिप पर सार्वजनिक लिंक डाल सकते हैं? आम तौर पर किसी वीडियो के साथ ध्वनि का मतलब है कि कम से कम क्रोम ** ऑडियो कोडेक ** भाग को समझता है लेकिन ** वीडियो कोडेक नहीं ** इसलिए कोई तस्वीर नहीं है। मोबाइल के बारे में, क्या इसका मतलब एंड्रॉइड या आईओएस है? मुझे लगता है कि आईओएस केवल एएसी ध्वनि (एमपी 3 नहीं) के साथ एमपी 4 चाहता है –
अधिकतर, क्लिप मोबाइल पर काम नहीं करते हैं, बस सीधे परीक्षण के लिए मोबाइल पर क्लिप कॉपी करें। – nghiavt
@nghiavt मुझे खेद है कि आप और अधिक समझा सकते हैं? – HelpASisterOut