[Bug 668094] dashsink: New sink for DASH
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Mar 23 18:08:39 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=668094
Alex <bikywu at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bikywu at gmail.com
--- Comment #8 from Alex <bikywu at gmail.com> ---
(In reply to Thiago Sousa Santos from comment #3)
> Gathered the required patches in bugs and public repositories and I have
> dashsink working (for the basic tests I did) with those branches:
>
> http://cgit.freedesktop.org/~thiagoss/gst-plugins-good/log/?h=dashsink
> http://cgit.freedesktop.org/~thiagoss/gst-plugins-bad/log/?h=dashsink
>
> The bugs involved are:
> good:
> https://bugzilla.gnome.org/show_bug.cgi?id=706509
> https://bugzilla.gnome.org/show_bug.cgi?id=708221
> https://bugzilla.gnome.org/show_bug.cgi?id=660260
> https://bugzilla.gnome.org/show_bug.cgi?id=668091
> bad:
> This one
>
> I'd recommend reviewing in those branches as minor updates have been made to
> the patches. If you prefer I can go over on the bugs and upload new versions
> for the patches if needed.
I am tring to reproduce your test buf I failed to use chrome to play mpd file.
Any thing I missed?
My steps are:
==================== Server side ==============================
1. Build and install these 2 packages
http://cgit.freedesktop.org/~thiagoss/gst-plugins-good/log/?h=dashsink
http://cgit.freedesktop.org/~thiagoss/gst-plugins-bad/log/?h=dashsink
2. gst-launch-1.0 videotestsrc is-live=true ! video/x-raw, format=NV12,
framerate=30/1 ! queue ! x264enc bitrate=200 ! mp4dashmux fragment-method=2 !
queue ! dashsink name=sink base-url=http://localhost/dash
output-directory=/home/wzw/public_html/dash title=sample
3.
cd /home/wzw/public_html/dash
python -m SimpleHTTPServer 8111
========= Client(chrome browser + dash.js) side ===============
4.
open URL: http://127.0.0.1:8111/samples/dash-if-reference-player/
In the "Stream" entry, key in "http://127.0.0.1:8111/sample.mpd"
Click "Load"
5. Nothing displayed, but got these logs from dash.js:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Parsing complete: ( xml2json: 3ms, objectiron: 2ms, total: 0.005s)
Debug.js:115 Manifest has loaded.
Debug.js:115 Manifest has been refreshed.
Debug.js:115 MediaSource is open!
Debug.js:115 [object Event]
Debug.js:115 Added 0 inline events
Debug.js:115 video codec: video/mp4;codecs="undefined"
Debug.js:115 videoCodec (video/mp4;codecs="undefined") is not supported.
Debug.js:115 No buffer was created, skipping video data.
Debug.js:115 No audio data.
Debug.js:115 No text data.
Debug.js:115 No fragmentedText data.
Debug.js:115 No streams to play.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6. The gstreamer pipline log is so large, so I put it at:
https://drive.google.com/file/d/0BzhQfLFttwrNVHhDWUZpcHNvRVU/view?usp=sharing
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list