Rename edash-packager to shaka-packager in markdown files

Issue #103

Change-Id: I2d9b4985ca4046972e35ef3006691ca7017f78be
pull/106/merge
Kongqun Yang 2016-05-16 17:41:02 -07:00 committed by KongQun Yang
parent a217cdce29
commit 06654da35a
8 changed files with 31 additions and 29 deletions

View File

@ -20,7 +20,7 @@ before_script:
- mkdir src
- shopt -s extglob dotglob
- mv !(src) src
- gclient config https://widevine-internal.googlesource.com/packager.git --name=src --unmanaged
- gclient config https://github.com/google/shaka-packager.git --name=src --unmanaged
- gclient sync
- cd src
- ninja -C out/${BUILD_TYPE}

View File

@ -1,4 +1,4 @@
# This is the official list of edash-packager authors for copyright purposes.
# This is the official list of shaka-packager authors for copyright purposes.
# This file is distinct from the CONTRIBUTORS files.
# See the latter for an explanation.
#

View File

@ -151,9 +151,9 @@ First public release.
- Added mpd_generator driver program to generate mpd file from packager generated
intermediate files.
[1.4.0]: https://github.com/google/edash-packager/compare/v1.3.1...v1.4.0
[1.3.1]: https://github.com/google/edash-packager/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/google/edash-packager/compare/v1.2.0...v1.3.0
[1.2.1]: https://github.com/google/edash-packager/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/google/edash-packager/compare/v1.1...v1.2.0
[1.1.0]: https://github.com/google/edash-packager/compare/v1.0...v1.1
[1.4.0]: https://github.com/google/shaka-packager/compare/v1.3.1...v1.4.0
[1.3.1]: https://github.com/google/shaka-packager/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/google/shaka-packager/compare/v1.2.0...v1.3.0
[1.2.1]: https://github.com/google/shaka-packager/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/google/shaka-packager/compare/v1.1...v1.2.0
[1.1.0]: https://github.com/google/shaka-packager/compare/v1.0...v1.1

View File

@ -14,10 +14,10 @@ RUN apt-get install -y \
RUN git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
ENV PATH /depot_tools:$PATH
# install edash-packager
RUN mkdir edash_packager
WORKDIR edash_packager
RUN gclient config https://www.github.com/google/edash-packager.git --name=src
# install shaka-packager
RUN mkdir shaka_packager
WORKDIR shaka_packager
RUN gclient config https://www.github.com/google/shaka-packager.git --name=src
RUN gclient sync --no-history
RUN cd src && ninja -C out/Release
ENV PATH /edash_packager/src/out/Release:$PATH
ENV PATH /shaka_packager/src/out/Release:$PATH

View File

@ -1,4 +1,6 @@
[![Build Status](https://travis-ci.org/google/edash-packager.svg?branch=master)](https://travis-ci.org/google/edash-packager)
![Shaka Packager](docs/shaka-packager.png)
[![Build Status](https://travis-ci.org/google/shaka-packager.svg?branch=master)](https://travis-ci.org/google/shaka-packager)
Media packaging SDK intended for C++ programmers writing DASH packager applications with common encryption support, Widevine DRM support, Live, and Video-On-Demand.
@ -20,16 +22,16 @@ Current supported codecs:
** I for input and O for output.
** We will update this table once new formats are supported.
Right now this project is supported directly on Linux and MacOSX platforms only. One option to run edash-packager on other platforms is using [docker] (#Using docker for testing /development).
Right now this project is supported directly on Linux and MacOSX platforms only. One option to run shaka-packager on other platforms is using [docker] (#Using docker for testing /development).
# Mailing list #
We have a [public mailing list](https://groups.google.com/forum/#!forum/edash-users) for discussion and announcements. To receive notifications about new versions, please join the list. You can also use the list to ask questions or discuss eDash Packager developments.
We have a [public mailing list](https://groups.google.com/forum/#!forum/shaka-packager-users) for discussion and announcements. To receive notifications about new versions, please join the list. You can also use the list to ask questions or discuss Shaka Packager developments.
# Setting up for development #
1. Packager source is managed by Git at https://www.github.com/google/edash-packager. We use gclient tool from Chromium to manage third party libraries. You will need Git (v1.7.5 or above) installed on your machine to access the source code.
1. Packager source is managed by Git at https://www.github.com/google/shaka-packager. We use gclient tool from Chromium to manage third party libraries. You will need Git (v1.7.5 or above) installed on your machine to access the source code.
2. Install Chromium depot tools which contains gclient and ninja
@ -38,9 +40,9 @@ We have a [public mailing list](https://groups.google.com/forum/#!forum/edash-us
3. Get the source
```Shell
mkdir edash_packager
cd edash_packager
gclient config https://www.github.com/google/edash-packager.git --name=src
mkdir shaka_packager
cd shaka_packager
gclient config https://www.github.com/google/shaka-packager.git --name=src
gclient sync
```
To sync to a particular commit or version, use 'gclient sync -r \<revision\>', e.g.
@ -81,7 +83,7 @@ We have a [public mailing list](https://groups.google.com/forum/#!forum/edash-us
6. Contributing
See https://github.com/google/edash-packager/blob/master/CONTRIBUTING.md for details.
See https://github.com/google/shaka-packager/blob/master/CONTRIBUTING.md for details.
# Using docker for testing / development #
@ -95,19 +97,19 @@ We have a [public mailing list](https://groups.google.com/forum/#!forum/edash-us
2.a. Pull prebuilt image from Dockerhub
```Shell
docker pull google/edash-packager
docker pull google/shaka-packager
```
2.b. Build an image locally
```Shell
docker build -t google/edash-packager github.com/google/edash-packager.git
docker build -t google/shaka-packager github.com/google/shaka-packager.git
```
3. Run the container (`your_media_path` should be your media folder)
```Shell
docker run -v /your_media_path/:/media -it --rm google/edash-packager
docker run -v /your_media_path/:/media -it --rm google/shaka-packager
```
4. Testing
@ -141,7 +143,7 @@ Demuxer and Muxer are connected using MediaStream. MediaStream wraps the element
MpdBuilder is responsible for the creation of Media Presentation Description as specified in ISO/IEC 23009-1 DASH MPD spec.
Refer to [Design](docs/design.md), [API](https://google.github.io/edash-packager/docs) for details.
Refer to [Design](docs/design.md), [API](https://google.github.io/shaka-packager/docs) for details.
# DASH-IF IOP Compliance #

View File

@ -14,7 +14,7 @@ MpdBuilder is responsible for the creation of Media Presentation Description as
Supported source formats: ISO BMFF (both fragmented and non-fragmented), MPEG-2 TS, IPTV (MPEG-2 TS over UDP), and WVM (Widevine); the only output format supported currently is fragmented ISO BMFF with CENC. Support for more formats will be added soon.
API document is available at https://google.github.io/edash-packager/docs.
API document is available at https://google.github.io/shaka-packager/docs.
##Creating Demuxer##

View File

@ -3,7 +3,7 @@
Profiling code is enabled when the `use_allocator` variable in gyp is set to
`tcmalloc` (currently the default) and `profiling` variable in gyp is set to
`1`. That will build the tcmalloc library, including the cpu profiling and heap
profiling code into edash-packager, e.g.
profiling code into shaka-packager, e.g.
GYP_DEFINES='profiling=1 use_allocator="tcmalloc"' gclient runhooks
@ -14,7 +14,7 @@ frame pointers in some of the libraries. A workaround is to use the
## CPU Profiling
In order to enable cpu profiling, run edash-packager with the environment
In order to enable cpu profiling, run shaka-packager with the environment
variable `CPUPROFILE` set to a filename. For example:
CPUPROFILE=/tmp/cpuprofile out/Release/packager
@ -34,7 +34,7 @@ http://google-perftools.googlecode.com/svn/trunk/doc/cpuprofile.html.
## Heap Profiling
To turn on the heap profiler on edash-packager, use the `HEAPPROFILE`
To turn on the heap profiler on shaka-packager, use the `HEAPPROFILE`
environment variable to specify a filename for the heap profile. For example:
HEAPPROFILE=/tmp/heapprofile out/Release/packager

BIN
docs/shaka-packager.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB