Как встроить медиаплеер VLC в мое приложение для Android

В Firefox 3 и Safari 3 вы можете использовать RGBA, например . Георг Шёлли упомянул .

. Известный трюк заключается в том, что вы можете использовать его в Internet & nbsp; Explorer, используя также градиентный фильтр.

background-color: rgba(0, 255, 0, 0.5);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F00FF00', EndColorStr='#7F00FF00');

Первый шестнадцатеричный номер определяет альфа-значение цвета.

Полное решение всех браузеров:

.alpha60 {
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0) transparent;
    /* RGBa with 0.6 opacity */
    background: rgba(0, 0, 0, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

Это из прозрачности фона CSS без влияния на дочерние элементы, через RGBa и фильтры .

Скриншоты доказательств результатов:

Это когда используя следующий код:

 
     
    An XHTML 1.0 Strict standard template
     
    
 

 
     

Here some content (text AND images) "on top of the transparent background"

Chrome-33 [/g4] IE11 [/g5] IE9 [/g6] IE8 [/g7]

29
задан fercis 27 February 2014 в 16:07
поделиться

1 ответ

2019 видит введение компонента VLCVideoLayout, который значительно упрощает код, требуемый встроить VLC в андроид.

https://code.videolan.org/videolan/libvlc-android-samples

libVLC обеспечивается официальным проектом VideoLAN, размещенным на BinTray. Посмотрите build.gradle файлы для ссылки на Знатока repo и имя/версию пакета.

https://code.videolan.org/videolan/libvlc-android-samples/blob/master/build.gradle#L18 https://code.videolan.org/videolan/libvlc-android-samples/blob/master/java_sample/build.gradle#L34

1
ответ дан 28 November 2019 в 01:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: