Skip to content

A generic video integration plugin for Confluence to display videos from internet source in a confluence page.

License

Notifications You must be signed in to change notification settings

1and1/video-integration-plugin-confluence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebVideo plugin for Confluence

Introduction


This is an Atlassian Confluence plugin project which allows to integrate video-resources from web, in example a link like video.com/example.mp4, in a Confluence page.
The project was created by Atlassian SDK, for further information see below. The video plays as a stream from specified web resource. You can use this project for your uses.
Further information about licensing you will find in LICENSE file.

Compatibility


  • All common browser
  • All common systems
  • Tested compatibility with Atlassian Confluence 6 and higher

Preview


In this section you can see the main graphic user interface inside the Confluence macro browser.
Please note that all picture in this preview was created by Firefox web-browser engine.
The layout was managed and based by Linux gnome Debian.
Other browser can have other render methods and another representation.

Part 1 of Macro Browser

This display part of macro browser shows your not optional URL input to get the video-resource. You can additionally set a preview to show a picture before playing. Graphic user interface in confluence macro browser

Part 2 of Macro Browser

You can use some options like autoplay, mute and loop. If you want a specific width and height, you can specify it in pixels.
Graphic user interface in confluence macro browser

Edit mode

The item you will see in confluence edit mode with activated parameters. You will see this in set positions.
View in confluence edit mode


In confluence page integrated

In your confluence page, after insert this macro, you will see this perspective.
You have the opportunity to see the video in a Picture in Picture mode as you scroll through the page.

View in confluence with no interaction View in confluence with interaction View in confluence with browser PIP mode

Requirements


  • Accepted video-encoding formats (.mp4/.webm/.ogg/.ogv/.ogm/.avi/.flv).
  • If no information about encoding in URL, the standard encoding format will be mp4.
  • Valid confluence license to run this plugin.
  • Video-resource must be available from link location.

Eclipse support


You want to modify this plugin? You can add an eclipse support to this project with atlas-mvn eclipse:eclipse in the root directory.
Now open your eclipse installation and import this project as existing project with following steps: File → Import... → "Existing Projects into Workspace".

Language support


Supported languages in this version: English (default), German. If you want more or a specific language support, you can add a properties file with your country code.
Attention: Please make sure that you save resources in UTF-8, otherwise you can get problems with umlauts.

How to build and run


To build this project you need to use SDK from Atlassian. You can build this project immediately with atlas-mvn package.
Upload the plugin after build example: atlas-install-plugin --context-path "" --server localhost -p 8090 --username admin --password admin.
Other option: You can upload the build JAR from /target directory and install in your confluence admin area.

If you don't have a running local confluence for testing, you can use this: Here are the SDK commands you'll use immediately:

  • atlas-run -- installs this plugin into the product and starts it on localhost
  • atlas-debug -- same as atlas-run, but allows a debugger to attach at port 5005
  • atlas-help -- prints description for all commands in the SDK

Full documentation is available at:

https://developer.atlassian.com/display/DOCS/Introduction+to+the+Atlassian+Plugin+SDK

Product support


Please understand that we are unable to offer support for this product.
If you have some issues or problems, you can use this e-mail: sourcecenter@1und1.de

About

A generic video integration plugin for Confluence to display videos from internet source in a confluence page.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages